Sökresultat:
15813 Uppsatser om Test driven utveckling - Sida 1 av 1055
Testdriven utveckling för mobila applikationer/Android
Android is one of the leading software platforms for the new generation of smartphones. The market for applications is growing rapidly. So to be able to compete with such large competition the applications need a solid and stable development methodology. Therefore have we created an application based on a test-driven development, to investigate if the methodology was applicable on the Android platform. The conclusion is that Android?s suitability for test-driven development is dependent on the application that is being developed and if difficulties concerning the testing framework can be avoided.
Automatiserad unit testning
Dagens utveckling av mjukvara går snabbare och snabbare samtidigt som mjukvaran blir allt mer komplex. Att under dessa omständigheter kunna bibehålla en lika om inte högre kodkvalité är en utmaning. På UIQ bestämde de sig för att undersöka om ett automatiserat unit test kunde hjälpa dem. Metoderna för att komma fram till resultaten i denna rapport har varit intervjuer, en enkät, intern information och litteratur så som forskningsartiklar m.m. Denna rapport är en utredning av automatiserade test, vad man bör tänka på, vilka fördelarna är, vilka testfall som är möjliga att automatisera med mera.
Automatiserad unit testning
Dagens utveckling av mjukvara går snabbare och snabbare
samtidigt som mjukvaran blir allt mer komplex. Att under dessa
omständigheter kunna bibehålla en lika om inte högre kodkvalité
är en utmaning. På UIQ bestämde de sig för att undersöka om ett
automatiserat unit test kunde hjälpa dem.
Metoderna för att komma fram till resultaten i denna rapport har
varit intervjuer, en enkät, intern information och litteratur så som
forskningsartiklar m.m.
Denna rapport är en utredning av automatiserade test, vad man
bör tänka på, vilka fördelarna är, vilka testfall som är möjliga att
automatisera med mera. Rapporten kommer även att presentera
grunderna i testning av mjukvara, en introduktion till eXtreme
Programming och Test-Driven Development samt hur testningen
utförs på UIQ idag.
Då jag kom fram till att ett automatiserat unit test skulle passa sig
bra på UIQ kommer jag i slutet av denna rapport presentera ett
implementerings förslag. Man bör även införa en test driven
utvecklings metodik för att säkerhetsställa att det kommer att
utvecklas automatiserade testfall..
Effektiv applikationsutveckling med TDD ? Test Driven Development
Test Driven Development (TDD) är en utvecklingsteknik där testning ses som ennaturlig del i utvecklingsprocessen och där tillvägagångssättet hjälper utvecklaren attsektionera upp programkoden till mindre och mer hanterbara delar. På så sätt gerTDD utvecklare ett stöd under programmeringsfasen så att de får fram ren ochflexibel kod som är enkel att ändra och felsöka. TDD som teknik underlättar ävenmöjligheterna att utveckla koden inom den tidsram som finns i och med attbetungande testfaser, som i traditionella metodiker och tekniker kan blitidsavgörande, istället integreras som en naturlig del i utvecklingsprocessen. Syftetmed denna uppsats är att belysa de fördelar som finns med att använda TDD vidutveckling av nya applikationer. Vi ska ge utvecklarna som är involverade iprogrammeringsfasen argument till varför TDD bör tillämpas vid utveckling avapplikationer och hur TDD kan vara ett hjälpmedel för att uppnå en bättrekodstruktur/design för applikationen.
Testarbete inom utveckling och förändring av integrationsplattformar
This thesis focuses on the testing activities at the stages of development and change regardingintegration brokers. The study aimed to examine the overall challenges that exist regarding thetesting activities within this context, and the thoughts towards the development method testdrivendevelopment (TDD). TDD emphasizes high level of test coverage and where the testprocess is well integrated with the development process. To seek answers to our question weapplied qualitative interviews with companies and respondents to try to understand the globalchallenges that are related to this work and processes. The main conclusions presented in thisstudy is that the overall challenges are involving and educating project participants in the testingprocess activities and the contributory effect test have on the end product.
Styrningen av den svenska förskolan
In this study we have focused on the operational management of the public pre-school in Sweden. We have studied how the governance system is designed, why it is designed this way and what impact it has on the operational management. This has been analyzed from a theory stating that there are two types of organizations: pay-driven and function-driven. Through a case and document study we came to the conclusion that the pre-school is a function-driven organization but is nowadays acting on a market and have adopted characteristics of a pay-driven organization. We connect this change to the phenomenon New Public Management.
Statens fastighetsverk -betalformad styrning i en funktionsdriven organisation
The National Property Board (SFV) has been appointed by the Swedish government to administer all property of cultural value owned by the Swedes collectively. The commission includes maintaining the soul and character of each individual building, to adapt these buildings to present needs and requirements, and furthermore making them available to the public. The return on equity demanded by the government is based on the CAPM used within the real estate industry. The theoretical assumption that organizations are either function-driven or pay-driven will serve as a starting point, after which SFV will be defined as a function-driven organization with a pay-formed management control system. This paper aims to examine how applying a pay-formed management control system will affect a function-driven organization.
Datadrivet beslutsfattande och kompetensutveckling: En intervjustudie om databaserad beslutsfattning och kompetensutveckling i fotbollsorganisationer
This study explores the shift in football recruitment from traditional scouting to data-driven methods, focusing on Sweden. It investigates how football organizations can enhance competency for effective data-driven recruitment. Through qualitative interviews with elite Swedish football organizations, the study emphasizes the need for competence development for proficient data-driven recruitment. To address the enhancement of personnel competency in the recruitment process, this study poses the research question: "How can football organizations effectively promote competence development to optimize their utilization of data-driven recruitment?" The results highlight the importance of targeted education, combining expertise in data-driven recruitment with a broad skill set.
Utvärdering av Mock Objekt Bibliotek : ur ett interaktionsbaserat perspektiv
Att skriva enhetstester är en viktig del i nya populära systemutvecklingsmetoder som extreme programming. Med testdriven utveckling skriver man testerna innan den källkod som skall testas. Ett vanligt problem med dessa tester är att de blir beroende av delar i systemet som inte är intressant för själva testen. Mock objekt är en teknik som gör det enkelt att isolera tester från allt som inte är relaterat till det som skall testas.Det finns två sätt att se på mock objekt. Den traditionella synen är att mock objekt skall användas som ett verktyg vid isolering av externa system.
End of line test : En studie av företaget Emotrons linjetestning i produktionen
Emotron is a company specialised in developing, producing and marketing equipment to con-trol, monitor and protect processes and machinery driven by electric motors, with an applica-tion focus. Examples of uses for their products are fans, pumps, lifts and cranes.The project is to look at Emotrons end of line test. The company has seen that at the final test-ing there is a bottleneck that restricts the outflow and prevents an increase in the number of tested products.The purpose of this project is to review how Emotrons end-of-line test works today and if there is a possibility to make the test more efficient in such a way that the quality is not at risk, while increasing the outflow of tested products.The projects first step is to look at and analyse what is causing the bottleneck at the end-of-line. When the analysis is complete, the next step is to review whether there is a possibility to solve the bottleneck and if so in what way can this be done. Emotrons most overall objective of the project is to increase the outflow of the number of tested products without jeopardizing the quality.An analysis has been made on frequency inverters, soft starters and shaft power monitors.
Virtuell hållfasthetsprovning av en turistbuss
The competitive nature of the automotive industry has always implied a necessity to improve product development concerning time-to-market, cost and product quality. As capacity of computer-aided engineering (CAE) tools has evolved, so has the strive for simulation-driven design. Virtual durability testing using full vehicle models is one of many challenges posed in front of vehicle manufacturers when computer simulations are given a key role in product development.This thesis has been initiated as a preliminary step towards implementing dynamic virtual durability testing in the development of buses and coaches at Scania. The objective has been to assess the predictability of a full vehicle coach model and to what level of precision structural loads can be predicted. Previously performed proving ground testing of a Scania Touring coach has been the basis for the modelling and simulations in this thesis.A virtual model of the Scania Touring coach has been created in multi-body simulation software package MSC.Adams.
Mellan dig och mig
How can I make art that face people in their everyday lives, which is integrated into their lives, becoming a part of the discussions both in the mundane and in the room of society? Can I do this by working with performative interpretations that are participatory driven? I have explored how artists and participants can create spaces that are both open and confiden- ce-building, and how they at the same time enable us to question established norms. How to engage in dialogues concerning social, political and existential issues like; What is freedom for me - What is freedom to you? What is it that is important? Which topics are never upraised for discussion?The project is about putting thoughts, experiences and bodies (my own, the participants and the viewer?s) in relation to each other and to the location and context they are in. It ?s about creating a broader perspective where everyone?s voice is important and can take place.
En beskrivning av manuellt test : Svagheter och styrkor med och utan stöd avett testverktyg
Test is an area in system development. Test can be performed manually or automated. Test activities can be supported by Word documents and Excel sheets for documenting and executing test cases and as well for follow up, but there are also new test tools designed to support and facilitate the testing process and the activities of the test. This study has described manual test and identified strengths and weaknesses of manual testing with a testing tool called Microsoft Test Manager (MTM) and of manual testing using test cases and test log templates developed by the testers at Sogeti. The result that emerged from the problem and strength analysis and the analysis of literature studies and firsthand experiences (in terms of creating, documenting and executing test cases) addresses the issue of the following weaknesses and strengths.
Testdriven utveckling in action : Hur kan en organisation lyckas med testdriven utveckling?
Inom en stor del av all systemutveckling sker testerna av systemet som sista punkt innan systemet sjösätts. Testdriven utveckling är en systemutvecklingsmetod där testerna istället skrivs först och också är det som driver utvecklingen framåt.Metoden höjs till skyarna av vissa och avfärdas omedelbart som onödigt omständig av andra. Vi vill med denna uppsats undersöka hur det ser ut i verkligheten och vilka faktorer som påverkar användandet, inlärningen och inställningen till testdriven utveckling.Vi genomförde intervjuer på tre stycken Örebrobaserade organisationer och tittade utifrån ramverket method-in-action på vilka faktorer som påverkade användningen och varför.Vi fann att utvecklarna närmade sig testdriven utveckling på väldigt olika sätt och grundade sin inställning mycket beroende på tidigare erfarenhet och inlärning ? oavsett hur lång eller kort den varit. Utvecklarna förväntas ofta bedriva självstudier utanför arbetstid ? något som inte alltid funkar som kunskaputvecklingsform då tiden utanför jobbet ser olika ut beroende på var i livet man är.
Utveckling av nytt koncept till processmaskin
Metso Paper offers a front-running range of solutions and services for the pulp and paper industry. At the baling unit, design solutions are developed for manufacturing and handling of pulp bales. The machines are continuously developed to satisfy customer needs. One big step in the development of the baling line was to remove hydraulics from the machines and replace it with electrical motors and pneumatics. This was not done on the folding machine which is still driven by mainly hydraulics.